be contingent upon - Spanish English Dictionary